![]() System for data transmission to recording device
专利摘要:
Whether or not a recording device has a buffer underrun prevention function is determined. When such a function is present, recording data is sent to the recording device without being stored in a host buffer memory provided at the host device. 公开号:US20010005877A1 申请号:US09/730,202 申请日:2000-12-05 公开日:2001-06-28 发明作者:Katsuki Hattori 申请人:Sanyo Electric Co Ltd; IPC主号:G06F3-0613
专利说明:
[0001] 1. Field of the Invention [0001] [0002] The present invention relates to a recording control method for controlling the recording of data supplied from a host device, such as a computer, onto a recording medium using a recording device, such as an optical disk recording and reproduction device. [0002] [0003] 2. Description of the Related Art [0003] [0004] Disk players in which signals are read from a disk using an optical pick-up are widely used. More recently, optical disk recording and reproduction devices equipped with, in addition to a reproduction function, a recording function for recording a signal to a disk using a laser from an optical pick-up have been introduced into the marketplace. Some of these optical disk recording and reproduction devices are adapted to signal disk recording at a speed twice, four, six, eight, and even twelve times a standard speed. [0004] [0005] A typical optical disk recording and reproduction device adapted to high speed recording comprises a memory, or a buffer, for temporarily storing recording data, or a recording signal from a host device, and has a structure in which the recording data is read from the memory to be recorded onto a disk. [0005] [0006] An optical disk recording and reproduction device having a buffer memory has a structure in which recording data stored in the buffer memory is read to be recorded onto a disk. However, at a high disk recording speed, the storage of new recording data supplied from a host device in the buffer memory may not keep pace with the reading of data from the buffer memory. This is commonly referred to as buffer underrun. Buffer underrun may cause problems such as interruption of a disk recording operation due to a lack of recording data or other errors. [0006] [0007] In order to address this problem, it has been proposed that a buffer memory be given a larger capacity. However, memory capacity is subject to limitation, and, even when possible, enlargement of memory capacity increases the cost of the memory, and of the device. Also recently, optical disk recording and reproduction devices have been developed which can record recording data so as to succeed to the recorded data even though disk recording should be discontinued due to lack of recording data. [0007] [0008] Another new technology has been developed to prevent buffer underrun by temporarily storing recording data, or a recording signal, in a temporary storage region provided on a computer hard disk or other host device, and then reading therefrom the stored recording data to be sent to an optical disk recording and reproduction device. Such a technology, however, has a problem that a temporary region, referred to as a host buffer memory, may not have sufficient capacity as it is provided on a hard disk where the computer operating program software and other data are other data are stored. Even more disadvantageous is that this configuration may require a longer recording operation time because recording data is first stored in a host buffer memory before being read therefrom to be supplied to an optical disk recording and reproduction device. [0008] SUMMARY OF THE INVENTION [0009] The present invention is directed to providing a recording control method capable of addressing the above described problems. [0009] [0010] According to the present invention, recording data, or a recording signal for transmission to a recording device, supplied from a host device having a host buffer memory for temporary storage of recording data is recorded into a recording medium using the recording device. In particular, determination is made as to whether or not the recording device has a buffer underrun prevention function. When it is determined that the device has such a function, recording data is supplied directly to the recording device without being stored in the host buffer memory. [0010] BRIEF DESCRIPTION OF THE DRAWINGS [0011] FIG. 1 is a circuit diagram showing an example device according to the present invention; and [0011] [0012] FIG. 2 is a flowchart of a recording control method according to the present invention. [0012] DESCRIPTION OF THE PREFERRED EMBODIMENTS [0013] FIG. 1 is a block circuit diagram showing an example device according to the present invention. FIG. 2 is a flowchart of a recording control method according to the present invention. As shown in FIG. 1, a host device [0013] 1 controls recording operation and so on for recording data onto a disk, and incorporates a host buffer memory 2 on a hard disk for use as a temporary region for temporary storage of recording data. The host device 1 also incorporates a communication interface 1 a. [0014] A recording device [0014] 3 may be an optical disk recording and reproduction device, of which two different types are available: one with a buffer memory and a buffer underrun prevention function utilizing the buffer memory, and the other without the prevention function. The recording device 3 incorporates a communication interface 3 a, and is connected to the host device 1 via a cable 4. The recording device 3 writes recording data onto a recording medium 5, such as a CD-R. [0015] In the above structure, the recording device [0015] 3 with a buffer underrun prevention function has an additional function for sending to the host device 1 side a message indicating existence of a buffer underrun prevention function. The host device 1 and the recording device 3 communicate to each other via the respective communication interfaces 1 a, 3 a and the cable 4. [0016] A device according to the present invention is constructed as described above. A recording control method of the present invention will next be described with reference to the flowchart of FIG. 2. [0016] [0017] The host device [0017] 1, when activated, initiates a control operation based on a program stored in a memory therein, beginning with function check, included in initial operation, over the functions of the recording device 3, connected thereto (Step A). [0018] In a function check operation at Step A, the host device [0018] 1 issues a check command to the recording device 3. In response to the command, the recording device 3 returns to the host device 1 a message indicating the state of a function. Specifically, the recording device 3 sends to the host device 1 a message indicating whether or not the recording device 3 includes a buffer underrun prevention function. Upon receipt of such a reply message, the host device 1 determines whether or not the recording device 3 has a buffer underrun prevention function (Step B). When no message indicative of possession of a buffer underrun prevention function is returned from the recording device 3, the host device 1 may preferably determine that such a function is not available within the recording device 3. [0019] Upon determining that no buffer underrun prevention function is available with the recording device [0019] 3, the host device 1 applies a control operation such that recording data, or recording signals, are temporarily stored in the host buffer memory 2 in the host device 1, and are then read therefrom to be supplied to the recording device 3 (Step C). That is, in such a case, recording data is first stored in the host buffer memory 2 before being supplied to the recording device 3. The recording data is then stored in a buffer memory in the recording device 3, and read therefrom to be recorded onto a recording medium such as an optical disk. [0020] As described above, with respect to a recording device [0020] 3 without a buffer underrun prevention function, data recording control operation utilizing the host buffer memory 2 and the buffer memory in the recording device 3 is applied so that occurrence of buffer underrun is prevented. Specifically, a recording speed may be kept under a predetermined speed. [0021] On the other hand, when it is determined at Step B that the recording device [0021] 3 includes a buffer underrun prevention function, the host device 1 controls that the output of recording data, or recording signals, such that they are sent to the recording device 3 without being stored in the host buffer memory 2 (Step D). That is, in such a case, although the recording data is supplied to the recording device 3 without being temporarily stored in the host buffer memory 2, the buffer underrun prevention function, provided in the recording device 3, ensures reliable recording of the recording data without buffer underruns. [0022] As described above, with respect to a recording device [0022] 3 with a buffer underrun prevention function, a host buffer memory 2 is not used during recording by the recording device 3. This helps increase recording speed. [0023] It should be noted that, whereas in the above example the host buffer memory [0023] 2 in the host device 1 is not used when the recording device 3 has a buffer underrun prevention function, it is of course possible to configure the present invention so as to include a selection function such that use of a host buffer memory 2 may be selected even when a recording device 3 having a buffer underrun preventing function is used during the recording operation. Also, a hard disk, such as is generally provided to a personal computer, may be used as a host buffer memory 2, which can eliminate the need for providing a dedicated memory to thereby rationalize costs. [0024] In this embodiment, detection is made as to whether or not a recording device has a buffer underrun prevention function, and, when it is determined that the recording device has such a function, recording data is sent to the recording device without being stored in a host buffer memory. This improves the speed and efficiency of the recording operation. [0024] [0025] Further, because a host buffer memory is not necessary, it is unnecessary to enlarge memory capacity in consideration of the use condition of the host device. [0025] [0026] Still further, when it is determined that the recording device lacks a buffer underrun prevention function, recording data may be temporarily stored in the host buffer memory, and recording data stored in the host buffer memory be read therefrom to be supplied to the recording device. This arrangement makes it possible to apply recording control suitable for various recording devices. [0026] [0027] Yet further, when a hard disk is used as a host buffer memory, a dedicated memory is unnecessary. This can prevent additional cost increase. [0027]
权利要求:
Claims (10) [1" id="US-20010005877-A1-CLM-00001] 1. A data transmission device for transmitting recording data to a recording device, comprising: a buffer memory for temporarily storing the recording data intended for transmission to the recording device; a detection circuit for determining whether or not the recording device has a buffer underrun prevention function; and a transmission control circuit for controlling such that the recording data is transmitted to the recording device without being stored in the buffer memory, when the detection circuits determines that the recording device has a buffer underrun function. [2" id="US-20010005877-A1-CLM-00002] 2. A device according to claim 1 , wherein the transmission control circuits controls such that the recording data is first stored in the buffer memory, and then read from the buffer memory to be transmitted to the recording device, when the detection circuits determines that the recording device lacks a buffer underrun function. [3" id="US-20010005877-A1-CLM-00003] 3. A device according to claim 1 , wherein the buffer memory is located on a hard disk. [4" id="US-20010005877-A1-CLM-00004] 4. A device according to claim 1 , wherein the transmission control circuit sends a command to the recording device and receives by return a signal concerning a function of the recording device to therefrom determine whether or not the recording device has a buffer underrun prevention function. [5" id="US-20010005877-A1-CLM-00005] 5. A data transmission method for transmitting recording data which is a recording signal for transmission to a recording device, from a host device having a buffer memory for temporal storage of the recording data, to the recording device, said method comprising the steps of: determining whether or not the recording device has a buffer underrun prevention function; and controlling such that the recording data is transmitted to the recording device without being stored in the buffer memory when it is determined that the recording device has a buffer underrun prevention function. [6" id="US-20010005877-A1-CLM-00006] 6. A method according to claim 5 , wherein the transmission control circuit sends a command to the recording device and receives by return a signal concerning a function of the recording device to therefrom determine whether or not the recording device has a buffer underrun prevention function. [7" id="US-20010005877-A1-CLM-00007] 7. A data recording system including a host device having a buffer memory for temporary storage of recording data being a recording signal for transmission to a recording device, and a recording device for recording the recording data received from the host device onto a recording medium, wherein the host device comprises: a buffer memory for temporarily storing the recording data for transmission to the recording device; a detection circuit for determining whether or not the recording device has a buffer underrun prevention function; and a transmission control for controlling such that the recording data is transmitted to the recording device without being stored in the buffer memory when it is determined that the recording device has a buffer underrun prevention function. [8" id="US-20010005877-A1-CLM-00008] 8. A device according to claim 7 , wherein the transmission control circuits controls such that the recording data is first stored in the buffer memory, and then read from the buffer memory to be transmitted to the recording device, when the detection circuits determines that the recording device lacks a buffer underrun function. [9" id="US-20010005877-A1-CLM-00009] 9. A device according to claim 7 , wherein the buffer memory is located on a hard disk. [10" id="US-20010005877-A1-CLM-00010] 10. A device according to claim 7 , wherein the host device sends a command to the recording device, which in turn outputs a signal concerning a function of the recording device, and the host device determines whether or not the recording device has a buffer underrun prevention function, according to content of the signal returned.
类似技术:
公开号 | 公开日 | 专利标题 EP0703581B1|2002-10-09|Preprocess method, information read/write method, input/output device and read/write device US5420839A|1995-05-30|Method of reproducing high-speed audio data by a CD-ROM player EP0899735A2|1999-03-03|An optical disc recording and reproducing apparatus for performing a formatting process as a background process and a method for formatting an optical disc by a background process US20020095537A1|2002-07-18|Block size masking on tape data storage devices for improved performance KR100673568B1|2007-01-24|Minimal frame buffer manager for use in data storage devices US4651277A|1987-03-17|Control system for a magnetic disk drive unit US6941402B2|2005-09-06|IC card, data processing apparatus, and system using common signal lines and common resistor for differential signals and single end signals US6532504B2|2003-03-11|System for data transmission to recording device US6681269B2|2004-01-20|Data processing apparatus, external storage apparatus, data processing system and data transmitting method US6430652B1|2002-08-06|Method and apparatus for streaming data in a data processing system JP2002170342A|2002-06-14|Method for recording write-once type optical disk KR20010107509A|2001-12-07|A management method for reproducing error and a disk drive making use of the management method JP2004046891A|2004-02-12|Data processing system, data processor, external device, and data transmission method US6996326B2|2006-02-07|Data recording apparatus and data recording method US6879552B2|2005-04-12|Information recording and reproducing system enabling a selection of whether or not to perform an interruption and resumption of a data-recording US5319503A|1994-06-07|Method and apparatus for writing successive streams of data on a magnetic medium by writing a cancel mark indicating the cancellation of a previously-written file mark US20010011316A1|2001-08-02|Disk storage apparatus and system utilizing recording mediums of different types KR100239050B1|2000-01-15|Data transmission apparatus KR100271965B1|2000-11-15|Method of processing data for optical disc driver JP4174967B2|2008-11-05|Recording method of write once optical disc JP3227568B2|2001-11-12|Automatic control circuit for plug and play system KR100234741B1|1999-12-15|Device for determining the drive type of a disc reproducer JPH10293655A|1998-11-04|Optical disk device JPH0635620A|1994-02-10|System for controlling storage device JPH09114598A|1997-05-02|Disk cache device
同族专利:
公开号 | 公开日 JP3604984B2|2004-12-22| US6532504B2|2003-03-11| JP2001184780A|2001-07-06|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题 US20090058489A1|2007-08-30|2009-03-05|Hynix Semiconductor Inc.|Spread spectrum clock generator|JP3653459B2|1999-11-22|2005-05-25|三洋電機株式会社|Control device|JP2002298502A|2001-04-02|2002-10-11|Sanyo Electric Co Ltd|Method for controlling for optical disk recording and reproducing device| US20070192536A1|2004-02-27|2007-08-16|Dell Products L.P.|Apparatus for Accessing A Computer-Readable Medium Device| US6965949B1|2001-09-06|2005-11-15|Dell Products L.P.|Computing system and method for accessing a computer-readable medium device|
法律状态:
2000-12-05| AS| Assignment|Owner name: SANYO ELECTRIC CO., LTD., JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HATTORI, KATSUKI;REEL/FRAME:011362/0140 Effective date: 20001108 | 2006-08-18| FPAY| Fee payment|Year of fee payment: 4 | 2010-10-18| REMI| Maintenance fee reminder mailed| 2011-03-11| LAPS| Lapse for failure to pay maintenance fees| 2011-04-11| STCH| Information on status: patent discontinuation|Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 | 2011-05-03| FP| Expired due to failure to pay maintenance fee|Effective date: 20110311 |
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 JPHEI11-370282||1999-12-27|| JP11-370282||1999-12-27|| JP37028299A|JP3604984B2|1999-12-27|1999-12-27|Recording control method for recording equipment| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|